package com.wanhugou.payment.domain;

import java.io.Serializable;
import java.util.Date;

public class PayLog implements Serializable{
	
	
	/**
	 * <p></br>
	 * @author zhangpf
	 * @version 2017年12月23日
	 */
	private static final long serialVersionUID = 1L;
	
	private Integer id; //int(11) NOT NULL AUTO_INCREMENT,
	private String out_trade_no; //varchar(50) DEFAULT NULL COMMENT '交易单号',
	private String pay_type; //char(1) DEFAULT NULL COMMENT '支付状态（a：支付；d：提现）',
	private String payee_account; //varchar(20) DEFAULT NULL COMMENT '提现账号',
	private String payee_real_name; //varchar(15) DEFAULT NULL COMMENT '提现人姓名',
	private String amount; //varchar(20) DEFAULT NULL COMMENT '交易金额',
	private String platform; //char(1) DEFAULT NULL COMMENT '支付平台（a:支付宝，w:微信，o:第三方）',
	private Date create_time; //datetime DEFAULT NULL,
	private String remark; //\":\"转账备注\"" +
	private String app_type;
	private Date update_type;
	private String biz_status;
    /**客户ID*/
    private Integer custId;
    /**支付人*/
    private Integer payer;
    
	public Date getUpdate_type() {
		return update_type;
	}
	public void setUpdate_type(Date update_type) {
		this.update_type = update_type;
	}
	public String getBiz_status() {
		return biz_status;
	}
	public void setBiz_status(String biz_status) {
		this.biz_status = biz_status;
	}
	public String getApp_type() {
		return app_type;
	}
	public void setApp_type(String app_type) {
		this.app_type = app_type;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getOut_trade_no() {
		return out_trade_no;
	}
	public void setOut_trade_no(String out_trade_no) {
		this.out_trade_no = out_trade_no;
	}
	public String getPay_type() {
		return pay_type;
	}
	public void setPay_type(String pay_type) {
		this.pay_type = pay_type;
	}
	public String getPayee_account() {
		return payee_account;
	}
	public void setPayee_account(String payee_account) {
		this.payee_account = payee_account;
	}
	public String getPayee_real_name() {
		return payee_real_name;
	}
	public void setPayee_real_name(String payee_real_name) {
		this.payee_real_name = payee_real_name;
	}
	public String getAmount() {
		return amount;
	}
	public void setAmount(String amount) {
		this.amount = amount;
	}
	public String getPlatform() {
		return platform;
	}
	public void setPlatform(String platform) {
		this.platform = platform;
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public Integer getCustId() {
		return custId;
	}
	public void setCustId(Integer custId) {
		this.custId = custId;
	}
	public Integer getPayer() {
		return payer;
	}
	public void setPayer(Integer payer) {
		this.payer = payer;
	}
	@Override
	public String toString() {
		return "PayLog [id=" + id + ", out_trade_no=" + out_trade_no
				+ ", pay_type=" + pay_type + ", payee_account=" + payee_account
				+ ", payee_real_name=" + payee_real_name + ", amount=" + amount
				+ ", platform=" + platform + ", create_time=" + create_time
				+ ", remark=" + remark + ", app_type=" + app_type + ", custId="
				+ custId + ", payer=" + payer + "]";
	}
	
	
	
}
